

import flash.events.Event;
import flash.events.EventDispatcher;
import flash.events.IEventDispatcher;
import mx.core.IPropertyChangeNotifier;
import mx.events.PropertyChangeEvent;
import mx.utils.ObjectProxy;
import mx.utils.UIDUtil;

import Number;
import int;
import mx.controls.TextInput;
import mx.controls.Label;

class BindableProperty
{
	/**
	 * generated bindable wrapper for property lbDay (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'lbDay' moved to '_102728262lbDay'
	 */

    [Bindable(event="propertyChange")]
    public function get lbDay():mx.controls.TextInput
    {
        return this._102728262lbDay;
    }

    public function set lbDay(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._102728262lbDay;
        if (oldValue !== value)
        {
            this._102728262lbDay = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lbDay", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property lbHour (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'lbHour' moved to '_1110258566lbHour'
	 */

    [Bindable(event="propertyChange")]
    public function get lbHour():mx.controls.TextInput
    {
        return this._1110258566lbHour;
    }

    public function set lbHour(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._1110258566lbHour;
        if (oldValue !== value)
        {
            this._1110258566lbHour = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lbHour", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property lbMinute (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'lbMinute' moved to '_1669189846lbMinute'
	 */

    [Bindable(event="propertyChange")]
    public function get lbMinute():mx.controls.TextInput
    {
        return this._1669189846lbMinute;
    }

    public function set lbMinute(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._1669189846lbMinute;
        if (oldValue !== value)
        {
            this._1669189846lbMinute = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lbMinute", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property lbMonth (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'lbMonth' moved to '_53666134lbMonth'
	 */

    [Bindable(event="propertyChange")]
    public function get lbMonth():mx.controls.TextInput
    {
        return this._53666134lbMonth;
    }

    public function set lbMonth(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._53666134lbMonth;
        if (oldValue !== value)
        {
            this._53666134lbMonth = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lbMonth", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property lbSecond (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'lbSecond' moved to '_1501442678lbSecond'
	 */

    [Bindable(event="propertyChange")]
    public function get lbSecond():mx.controls.TextInput
    {
        return this._1501442678lbSecond;
    }

    public function set lbSecond(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._1501442678lbSecond;
        if (oldValue !== value)
        {
            this._1501442678lbSecond = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lbSecond", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property lbYear (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'lbYear' moved to '_1109762349lbYear'
	 */

    [Bindable(event="propertyChange")]
    public function get lbYear():mx.controls.TextInput
    {
        return this._1109762349lbYear;
    }

    public function set lbYear(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._1109762349lbYear;
        if (oldValue !== value)
        {
            this._1109762349lbYear = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "lbYear", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property txtJD (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'txtJD' moved to '_110817194txtJD'
	 */

    [Bindable(event="propertyChange")]
    public function get txtJD():mx.controls.TextInput
    {
        return this._110817194txtJD;
    }

    public function set txtJD(value:mx.controls.TextInput):void
    {
    	var oldValue:Object = this._110817194txtJD;
        if (oldValue !== value)
        {
            this._110817194txtJD = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "txtJD", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property txtMJD (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'txtMJD' moved to '_859631145txtMJD'
	 */

    [Bindable(event="propertyChange")]
    public function get txtMJD():mx.controls.Label
    {
        return this._859631145txtMJD;
    }

    public function set txtMJD(value:mx.controls.Label):void
    {
    	var oldValue:Object = this._859631145txtMJD;
        if (oldValue !== value)
        {
            this._859631145txtMJD = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "txtMJD", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property year (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'year' moved to '_3704893year'
	 */

    [Bindable(event="propertyChange")]
    private function get year():int
    {
        return this._3704893year;
    }

    private function set year(value:int):void
    {
    	var oldValue:Object = this._3704893year;
        if (oldValue !== value)
        {
            this._3704893year = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "year", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property month (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'month' moved to '_104080000month'
	 */

    [Bindable(event="propertyChange")]
    private function get month():int
    {
        return this._104080000month;
    }

    private function set month(value:int):void
    {
    	var oldValue:Object = this._104080000month;
        if (oldValue !== value)
        {
            this._104080000month = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "month", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property day (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'day' moved to '_99228day'
	 */

    [Bindable(event="propertyChange")]
    private function get day():int
    {
        return this._99228day;
    }

    private function set day(value:int):void
    {
    	var oldValue:Object = this._99228day;
        if (oldValue !== value)
        {
            this._99228day = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "day", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property hour (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'hour' moved to '_3208676hour'
	 */

    [Bindable(event="propertyChange")]
    private function get hour():int
    {
        return this._3208676hour;
    }

    private function set hour(value:int):void
    {
    	var oldValue:Object = this._3208676hour;
        if (oldValue !== value)
        {
            this._3208676hour = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "hour", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property minute (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'minute' moved to '_1074026988minute'
	 */

    [Bindable(event="propertyChange")]
    private function get minute():int
    {
        return this._1074026988minute;
    }

    private function set minute(value:int):void
    {
    	var oldValue:Object = this._1074026988minute;
        if (oldValue !== value)
        {
            this._1074026988minute = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "minute", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property seconds (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'seconds' moved to '_1970096767seconds'
	 */

    [Bindable(event="propertyChange")]
    private function get seconds():Number
    {
        return this._1970096767seconds;
    }

    private function set seconds(value:Number):void
    {
    	var oldValue:Object = this._1970096767seconds;
        if (oldValue !== value)
        {
            this._1970096767seconds = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "seconds", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property jd (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'jd' moved to '_3386jd'
	 */

    [Bindable(event="propertyChange")]
    private function get jd():Number
    {
        return this._3386jd;
    }

    private function set jd(value:Number):void
    {
    	var oldValue:Object = this._3386jd;
        if (oldValue !== value)
        {
            this._3386jd = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "jd", oldValue, value));
        }
    }

	/**
	 * generated bindable wrapper for property mjd (private)
	 * - generated setter
	 * - generated getter
	 * - original private var 'mjd' moved to '_108135mjd'
	 */

    [Bindable(event="propertyChange")]
    private function get mjd():Number
    {
        return this._108135mjd;
    }

    private function set mjd(value:Number):void
    {
    	var oldValue:Object = this._108135mjd;
        if (oldValue !== value)
        {
            this._108135mjd = value;
            this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "mjd", oldValue, value));
        }
    }



}
